Программное обеспечение
SDK позволяет сторонним разработчикам писать прогрaммы, которые будут работать
в среде ArchiCAD и добавлять такие специфические функции как вычисления теней,
развертка деревянных стен из бревен или бруса, а также прокладка трубопроводов.
API SDK - это не коммерческий
продукт, то есть он не поставляется с пакетом ArchiCAD. API SDK — это инструмент
разработчиков, являющийся дополнением к ArchiCAD для решения специфических задач,
и он требует специальной поддержки.
SDK доступен на платформах
Windows и Macintosh, позволяет разработчикам программного обеспечения, пишущим
на языке С, писать
внесшие
приложения, которые подключаются к ArchiCAD через интерфейс прикладного программирования
(API). Эти приложения могут запускаться непосредственно из меню ArchiCAD.
Несколько компаний-разработчиков
уже приступили к созданию приложений:
Например, два модуля для
трансляции файлов формата .DGN (формат пакета Microstation фирмы Bentley Systems):
Один модуль-транслятор Пишет файлы системы Microstation из любого 2D-окна ArchiCAD
(no-этажного плана, фасада или разреза). Второй модуль читает DGN-файл и конвертирует
DGN-элементы в соответствующие элементы ArchiCAD, включая cell, которые конвертируются
в библиотечные элементы. Плоттерные перья, цвета, типы линий и заливок вводятся
в базу данных ArchiCAD. Оба приложения работают на основе конфигурационного
файла, в котором пользователь может задать конвертирование шрифтов, толщин линий,
установки слоев и типов линий.
Другой пример — японский
программист Сейкацу Сангио (Seikatsu Sangyo) сейчас заканчивает разработку приложения
MicroShadow для ArchiCAD, которое является версией ведущей в Японии программы
для расчета инсоляции. Эта программа должна быть скопирована в директорию дополнительных
программ для ArchiCAD, после чего она считывает 3D-данные о "виртуальном здании"
ArchiCAD, вычисляет тени от зданий и сооружений проекта на протяжении любого
временного периода и выдает результат в соответствии с очень строгими японскими
нормативами в виде чертежей с высокой степенью точности и в виде тонированных
3D-изображений.